package nc.itf.wsdl.pub;

/**
 * 数据类型参数接口
 *
 * @author jieely
 * @date 2022-6-30
 *
 */
public interface IDataType
{
    /**
     * <组织>
     */
    public static final String BaseType_Orgs = "BDORGS";

    /**
     * <财务组织>
     */
    public static final String BaseType_FinanceOrg = "BDFINANCEORG";

    /**
     * <部门>
     */
    public static final String BaseType_Dept = "BDDEPT";

    /**
     * <项目>
     */
    public static final String BaseType_Project = "BDPROJECT";

    /**
     * <项目分类>
     */
    public static final String BaseType_ProjectEPS = "BDPROJECTEPS";

    /**
     * <结算方式 >
     */
    public static final String BaseType_Balatype = "BDBALATYPE";

    /**
     * <收支项目>
     */
    public static final String BaseType_Inoutbusiclass = "BDINOUTBUSICLASS";

    /**
     * <仓库>
     */
    public static final String BaseType_Stordoc = "BDSTORDOC";

    /**
     * <币种>
     */
    public static final String BaseType_Currtype = "BDCURRTYPE";

    /**
     * <物料分类>
     */
    public static final String BaseType_Marbasclass = "BDMARBASCLASS";

    /**
     * <物料>
     */
    public static final String BaseType_Material = "BDMATERIAL";

    /**
     * <银行类别>
     */
    public static final String BaseType_Banktype = "BDBANKTYPE";

    /**
     * <银行>
     */
    public static final String BaseType_Bankdoc = "BDBANKDOC";

    /**
     * <内部单位银行账号>
     */
    public static final String BaseType_Orgbankacc = "BDORGBANKACC";

    /**
     * <内部单位银行账号及子户>
     */
    public static final String BaseType_OrgbankaccSubs = "BDBANKACCBASSUBS";

    /**
     * <人员>
     */
    public static final String BaseType_Psndoc = "BDPSNDOC";

    /**
     * <人员银行账号>
     */
    public static final String BaseType_Psnbankacc = "BDPSNBANKACC";

    /**
     * <客户分类>
     */
    public static final String BaseType_Customerclass = "BDCUSTOMERCLASS";

    /**
     * <客户>
     */
    public static final String BaseType_Customer = "BDCUSTOMER";

    /**
     * <客户银行账号>
     */
    public static final String BaseType_Custbankacc = "BDCUSTBANKACC";

    /**
     * <供应商分类>
     */
    public static final String BaseType_Supplierclass = "BDSUPPLIERCLASS";

    /**
     * <供应商>
     */
    public static final String BaseType_Supplier = "BDSUPPLIER";

    /**
     * <供应商银行账号>
     */
    public static final String BaseType_Suppbankacc = "BDSUPPBANKACC";

    /**
     * <用户>
     */
    public static final String BaseType_Smuser = "BDSMUSER";

    /**
     * <交易类型>
     */
    public static final String BaseType_Billtype = "BDBILLTYPE";

    /**
     * <收款业务类型>
     */
    public static final String BaseType_Recpaytype = "BDRECPAYTYPE";

    /**
     * <现金账户>
     */
    public static final String BaseType_Cashaccount = "BDCASHACCOUNT";

    /**
     * <税码税率>
     */
    public static final String BillType_Taxrate = "BDTAXRATE";

    /**
     * <自定义档案>
     */
    public static final String BaseType_Defdoc = "BDDEFDOC";

    /**
     * <资产类别>
     */
    public static final String BillType_Category = "BDCATEGORY";

    /**
     * <应收单>
     */
    public static final String BillType_F0 = "F0";

    /**
     * <应付单>
     */
    public static final String BillType_F1 = "F1";

    /**
     * <收款单>
     */
    public static final String BillType_F2 = "F2";

    /**
     * <付款单>
     */
    public static final String BillType_F3 = "F3";

    /***********************************************************/

    /**
     * <付款合同>
     */
    public static final String FCT_AP = "FCT1";

    /**
     * <收款合同>
     */
    public static final String FCT_AR = "FCT2";

    /**
     * <付款合同>合同类型编码
     */
    public static final String TRANTYPE_AP = "FCT1-01";

    /**
     * <收款合同>合同类型编码
     */
    public static final String TRANTYPE_AR = "FCT2-01";

}
